// //#region 模拟程序使用到的配置信息

// export const config = {
//     UrlHead: "https",              //协议选择: http/https
//     webserver: { 
//         "url": "index.gamegold.xin",//远程主机地址
//         "host": "122.9.94.67",      //远程主机地址
//         "port": 9901              //远程主机端口
//     },
//     logicserver: {host:'', port:''},
//     oemInfo: {                    //模拟用户信息
//       domain: 'CoreOfKow',        //指定访问的逻辑服务器类型
//       openid: `luoluqi`,  //用户标识
//       token: '',                  //用户令牌，由920客户端向920服务端索取并填充于此
//     },
//   }
  
//   //#endregion

  
// //#region 短连接通讯函数封装，浏览器应用可直接使用或者自行封装

// /**
//  * 向负载均衡服务器节点申请分配业务节点地址
//  * @param {*} oemInfo   登录用户信息
//  * @returns 返回用过户
//  */
// export const getServerInfo = async (oemInfo) => {
//     try {
//         let url = config.webserver.url ? `${config.UrlHead}://${config.webserver.url}/index.html` : `${config.UrlHead}://${config.webserver.host}:${config.webserver.port}/index.html`;
//         const result = await fetch(url, {
//             method: 'POST',
//             headers: {
//                 'Content-Type': 'application/json',
//             },
//             body: JSON.stringify({
//                 control: 'lb',
//                 func: 'getServerInfo',
//                 oemInfo,
//             }),
//         });
  
//         if (result.status === 200) {
//             const json = await result.json();
  
//             if (json.code != 0) {
//                 return null;
//             } else {
//                 return json.data;
//             }
//         } else {
//             return null;
//         }
//     } catch (e) {
//         console.log(e.message);
//     }
//   }


// /**
//  * 确认业务节点通讯地址后，向业务节点发起请求
//  * @param {*} params    指令信息
//  * @param {*} oemInfo   登录用户信息
//  * @returns {object{ newbie, url, ip, port }} 返回新手标志、业务节点地址
//  */
// export const postToNode = async (params, oemInfo) => {
//     try {
//         params.oemInfo = oemInfo;
  
//         const result = await fetch(`${config.UrlHead}://${config.logicserver.host}:${config.logicserver.port}/index.html`, {
//             method: 'POST',
//             headers: {
//                 'Content-Type': 'application/json',
//             },
//             body: JSON.stringify(params),
//         });
  
//         if (result.status === 200) {
//             const json = await result.json();
//             if(typeof json.code == 'undefined') {
//                 return {code:0, data:json};
//             } else {
//                 return json;
//             }
//         } else {
//             let errorData = await result.text();
//             return {code:1, err:errorData};
//         }
//     } catch(e) {
//         console.log(e.message);
//     }
//   }
  
//   //#endregion


  

// //    //发起模拟登录
// //    await postToNode({control: 'index', func: 'login'}, {
// //     domain: config.oemInfo.domain,
// //     openid: user,
// //   });
  